keyboard punch - German English Dictionary